package negocio;
import javax.persistence.*;
import java.util.Collection;
@Entity
@Table(name="Empresa")
public class Empresa extends Cliente {
	//ATTRIBUTES - GENERIC TYPE
	@Column(name = "RazonSocial")
	private String razonSocial;
	@Column(name ="CUIT")
	private int CUIT;
	@Column(name ="Contacto")
	private String contacto;
	//ATTRIBUTES - OWN TYPE
	@Embedded
	private Collection<Mercaderia> mercaderiasVendidas;
	@Embedded
	private CuentaCorriente cuentaCorriente;
	//METHODS
	public String getRazonSocial() {
		return razonSocial;
	}
	public void setRazonSocial(String razonSocial) {
		this.razonSocial = razonSocial;
	}

	public Collection<Mercaderia> getMercaderiasVendidas() {
		return mercaderiasVendidas;
	}
	public void setMercaderiasVendidas(Collection<Mercaderia> mercaderiasVendidas) {
		this.mercaderiasVendidas = mercaderiasVendidas;
	}
	public String getContacto() {
		return contacto;
	}
	public void setContacto(String contacto) {
		this.contacto = contacto;
	}
	public CuentaCorriente getCuentaCorriente() {
		return cuentaCorriente;
	}
	public void setCuentaCorriente(CuentaCorriente cuentaCorriente) {
		this.cuentaCorriente = cuentaCorriente;
	}
	public int getCUIT() {
		return CUIT;
	}
	public void setCUIT(int cUIT) {
		CUIT = cUIT;
	}
}
